RSRC LVINLBVWp9 PD#<$y7 ُ B~Mh]p-@ fLVIN,MyFunctionGenerator[Version1.0-NoDiagram].viLVINCreate Queue.vi` 6@P @!status @code@0source error out@! created new8@4 Queue RefNump@queuequeue queue out@@P @!status @code@0sourceerror in (no error)@!return existing (F)@size (unbounded)@0name (unnamed)PTH0.Utility queue.llbCreate Queue.viLVINInsert Queue Element.vi p  6@P @!status @code@0source error out@! timed out8@4 Queue RefNump@queuequeue queue out@! at front (F)@@P @!status @code@0sourceerror in (no error)@ms timeout (-1)@0 queue element4@4 Queue RefNump@queuequeuequeuePTH06Utility queue.llbInsert Queue Element.viLVINRemove Queue Element.vi p  6@P @!status @code@0source error out@! timed out@0 queue element8@4 Queue RefNump@queuequeue queue out@! from end (F)@@P @!status @code@0sourceerror in (no error)@ms timeout (-1)4@4 Queue RefNump@queuequeuequeuePTH06Utility queue.llbRemove Queue Element.viLVINWaveform Generator.vi 6@P @!status @code@0source Error Out@TP@ t0@ dt@@ Y2@P @!status @code@0sourceerror@P  hi res t0@S attributes Signal Out$@P@ Fs@ #s Sampling Info@ Duty Cycle (%)@ DC Offset6@P @!status @code@0sourceError In@ Amplitude (V)@ Frequency (Hz)F@ Sine Wave Square Wave Sawtooth Wave Triangle Wave Waveform TypePTH0Waveform Generator.vi  P c8 P+ c RP"@P@flg@oRt@eofudf P!Stopx!dfdP!txdP!oldP!ext P @vP0@PP@P!!!!l@bP0   !!!    $@P0!!!B@8PPb P         @P b P         @P  c P"@P@flg@oRt@eofudfPTP@ t0@ dt@@ Y2@P @!status @code@0sourceerror@P  hi res t0@S attributesWaveform GraphNxTDP  @ P!0P  SdfdNPTDP  @ P!0P  StxdNPTDP  @ P!0P  SoldNPTDP  @ P!0P  Sext P   b P         @P  c VP"@P@flg@oRt@eofudfP Frequencyx dfdP txdP oldP ext" P@@ P cbP"@P@flg@oRt@eofudfPFrequency MultiplierxdfdPtxdPoldPextb P         @P  P" P@@ P   cP"@P@flg@oRt@eofudfFP Sine Wave Square Wave Sawtooth Wave Triangle Wave Waveform TypexdfdPtxdPoldPextb P         @P  cVP"@P@flg@oRt@eofudfP Amplitudex dfdP txdP oldP ext P   b P         @P  cVP"@P@flg@oRt@eofudfP DC Offsetx dfdP txdP oldP ext P   c\P"@P@flg@oRt@eofudfP Duty Cycle (%)x dfdP txdP oldP ext P   c\P"@P@flg@oRt@eofudfP Updates per Secx dfdP txdP oldP ext P   c\P"@P@flg@oRt@eofudfP Frequency (Hz)x dfdP txdP oldP ext P   c\P"@P@flg@oRt@eofudfP Samples / Cyclex dfdP txdP oldP extV P$@P@0P`0 queue elementV P$@P@0Phms timeout (-1)`0 queue element`0 queue element `0y`0messageH P,@"P0P $`P@ Fs@ #s Sampling Info`0 queue element" P@@F` Sine Wave Square Wave Sawtooth Wave Triangle Wave Waveform Type`0 queue element" P@@Fh Sine Wave Square Wave Sawtooth Wave Triangle Wave Waveform Type` Frequencyh DC Offset" P@@`Frequency Multiplier` Amplitude` Updates per Sec c$ c0 c  @!Stop8@4 Queue RefNump@queuequeue queue out@! timed out c@P@lveventtype.ctl NullTimeout Value Changed Panel Closing App ExitingMenu Selection (User)Menu Selection (App) Mouse DownMouse Up Mouse MoveKey Down Key RepeatKey UpType @Time@pCtlRef HSOldVal HSNewVal!Discard? Event Data@! at front (F) c@ms timeout (-1)@ms timeout (-1)@P@lveventtype.ctl NullTimeout Value Changed Panel Closing App ExitingMenu Selection (User)Menu Selection (App) Mouse DownMouse Up Mouse MoveKey Down Key RepeatKey UpType @TimeDpCtlRef H!OldVal H!NewVal!Discard? Event Data@! T button?"@0F button name ("Cancel")8@4 Queue RefNump@queuequeue queue out@! timed out c@0T button name ("OK")@! timed out c@ Amplitude (V)@ DC Offset@ Duty Cycle (%)$@P@ Fs@ #s Sampling Info@TP@ t0@ dt@@ Y2@P @!status @code@0sourceerror@P  hi res t0@S attributes Signal OutF@ Sine Wave Square Wave Sawtooth Wave Triangle Wave Waveform Type@! timed out c@ms timeout (-1)@! at front (F) c8@4 Queue RefNump@queuequeue queue out6@P @!status @code@0source Error Out c@ms timeout (-1)@! at front (F) c8@4 Queue RefNump@queuequeue queue out c@@P @!status @code@0sourceerror in (no error) c@p reference c$@P@ Fs@ #s Sampling Info@ Updates per Sec!@! at front (F) c@P@lveventtype.ctl NullTimeout Value Changed Panel Closing App ExitingMenu Selection (User)Menu Selection (App) Mouse DownMouse Up Mouse MoveKey Down Key RepeatKey UpType @Time!Discard? Event Data c8@4 Queue RefNump@queuequeue queue out@! timed out c@0name (unnamed)@ms timeout (-1)8@4 Queue RefNump@queuequeue queue out@0 queue element@! timed out c@size (unbounded)@@P @!status @code@0sourceerror in (no error) c@ DC Offset@ AmplitudeJF@ Sine Wave Square Wave Sawtooth Wave Triangle Wave Waveform Type@Frequency Multiplier@ Frequency@!return existing (F) c@ Duty Cycle (%)8@4 Queue RefNump@queuequeue queue out@ Updates per Sec6@P @!status @code@0source error out@! created new@! at front (F)@@P @!status @code@0sourceerror in (no error)4@4 Queue RefNump@queuequeuequeue! c p@! from end (F) c@ms timeout (-1) p cl c ct c cl c c$ c c$ c c$ c c$ c c$ c c$ p cl p cl p cl c cl c c\ c c c  c c$ c c c@ P vPvPvPvPvPvPvPvPvPvPvP c o)D7t  l HZ*r PNqPlot 0q BTime Amplitudef3%`G:f36*g?nO<?PbM?*6C-?i-$@$$@??"??????@j~"@|ßa}h@???6@???@j~"@|ßa}@???@j~"@|ßa} ExitGenerate Waveform InitializeNo Event\Done InitializeDoneDone Really Exit ?9 @ |<($D'<@@@@Generate WaveformGenerate Waveform?@@@ ..z1~ 8     0  d 4 @P  N    d T >`p p      \   # ^ H 0   # ^ # ^  # ^  & # ^  4 `# ^ " @ 8 z$ 0 @L# ^ @j @ @ @ @ @ ^ d @ vd @ @b :8 @  # ^BVIDS,MyFunctionGenerator[Version1.0-NoDiagram].viVIDSWaveform Generator.vi PTH0VIDSRemove Queue Element.vi PTH0VIDSInsert Queue Element.vi PTH0VIDSCreate Queue.vi PTH02u/i386/code Bd2EwE\EPPUEd$=t1=Ð)Ӏ}t}uE$EE48tQRU[id$ZYɍHHƅƅfx#ƅ ts$tts<$tsDtsLtsTPETӛE\EP .UR@␐}vt}vƅfx ƅ ts$tsD$tsT4EToE\EP .UR@␐}vt}vƅfx:ƅɍHHƅƅP , XP@ XSQRVWPEEXPE EXPERUQ YZXEEPERUQ YZXEEQRuhPED$X\d$ZY=t_^ZY[ÐuP# $P $Ud$ =fx`ƅ ts$tsDpETE\EP .UR@␐}vt}vƅfxƅQR @d$ZY=t0 ƅfxƅ66 QRVPd$ZY=| =4 66 QRVPd$ZY=`/6 6 QRVPd$ZY=ɍƅƅP< Xfx&`ƅ< u%E\EPQRPdd$ZYÐ E\EPQRPQhT dd$ZY}vuQRTd$ZYÐQR~ZYPaTQRPEP$QP d$ ZYTÐQRTQd$ZYQRP~d$ZYÐQRT艉d$ZYÐQRT贇d$ZY(uQRQP\$P$U~b{d$ZYÐ}v\Dž`QRW6PU5d{d$ZY=}P$$Ð 6u QRZYG' PXɍƅƅfx.~ƅƅfx2Ehx %=t#QRRhP$\yd{d$ZYPl4 X6u QRZYGW PXPX6PXփ6PXփɍHHƅthhUEPƅ <t$ƅƅfxFɍƅƅfxJƅ ts$$ts44tsDDtsTTETE\EP .UR@␐}vt}v~ƅfxNQEhx ƅfxBfEhx %=t#QRRhP$\`{d$ZYP 4 X6u QRJZYGy PXPX6QRWV3ή|d$ ZYփ6QRWV3諮|d$ ZYփɍHƅƅfxRxƅƅfxVƅ ts$ ts4 tsD tsT ET)E\EP .UR@␐}vt}ve ƅfxZ Ehx3 %=t#QRRhP$\^{d$ZYP 4 Xƅfx*Ehx h ɍ HHH HHHƅƅfx^ƅ QRhPEP$P $hSmgd$ZY=_ ƅ fxbƅ닋ωwOF$=t"=t{.uˋ4 fF4QRhPEP$P4 $hSVmgd$ZY= ƅfxfVƅ닋ωwOF$=t'=t{.uf ffF4QRhPEP$P $hSlgd$ZY=O ƅfxjƅQRhPEP$P@ $hS^lgd$ZY= ƅfxnƅQRhPEP$P8 $hS lgd$ZY= ƅfxrƅ QRhPEP$P$ $hSkgd$ZY= ƅ fxvƅ$ ts$T ts4d tsDt tsT 0 ET*E\EP .UR@␐}vt}vdƅ$fxz)Ehx^ ɍ,HHH HHHƅ(thhUEPyd$ZY==t p h搐ÐEw E\EPPUEd$=t=t=t=tEw Ew‰ppVLFX@'PUEd$=uÐPnP4PP4siPpʹOPԡ5PزP4PoT5VÐx&A9lÐx&#Ðx& Ðx&Ðx&ĵÐx&ڵÐx&VÐx&epp @'PUEd$=uÐPP0P{g^P$P+p۶P P OvP Tj%%%A&z&&&*'CODE BdDe2%6.1Oldest compatible LabVIEW.dBtdDxdBdBpPPP @!Stop@TP@ t0@ dt@@ Y2@P @!status @code@0sourceerror@P  hi res t0@S attributesWaveform Graph@ Frequency@Frequency MultiplierF@ Sine Wave Square Wave Sawtooth Wave Triangle Wave Waveform Type@ Amplitude@ DC Offset@ Duty Cycle (%)@ Updates per Sec@ Frequency (Hz)@ Samples / Cycle99ݽwp1 1`p     ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++DTHPD\Bd88~!F6@P @!status @code@0source error out@! created newD8@4 Queue RefNump@queuequeue queue outL@@P @!status @code@0sourceerror in (no error)$@!return existing (F)&@size (unbounded)$@0name (unnamed), ` 6@P @!status @code@0source error out@! created new8@4 Queue RefNump@queuequeue queue out@@P @!status @code@0sourceerror in (no error)@!return existing (F)@size (unbounded)@0name (unnamed)@! timed out"@! at front (F) @ms timeout (-1)&@0 queue element@4@4 Queue RefNump@queuequeuequeue\P p  6@P @!status @code@0source error out@! timed out8@4 Queue RefNump@queuequeue queue out@! at front (F)@@P @!status @code@0sourceerror in (no error)@ms timeout (-1)@0 queue element4@4 Queue RefNump@queuequeuequeue"@! from end (F)\P p  6@P @!status @code@0source error out@! timed out@0 queue element8@4 Queue RefNump@queuequeue queue out@! from end (F)@@P @!status @code@0sourceerror in (no error)@ms timeout (-1)4@4 Queue RefNump@queuequeuequeue0 @0y p@P@lveventtype.ctl NullTimeout Value Changed Panel Closing App ExitingMenu Selection (User)Menu Selection (App) Mouse DownMouse Up Mouse MoveKey Down Key RepeatKey UpType @Time!Discard? Event Data @Time @!Stop @P@lveventtype.ctl NullTimeout Value Changed Panel Closing App ExitingMenu Selection (User)Menu Selection (App) Mouse DownMouse Up Mouse MoveKey Down Key RepeatKey UpType @TimeDpCtlRef H!OldVal H!NewVal!Discard? Event Data@lveventtype.ctl NullTimeout Value Changed Panel Closing App ExitingMenu Selection (User)Menu Selection (App) Mouse DownMouse Up Mouse MoveKey Down Key RepeatKey UpType DpCtlRef H!OldVal H!NewVal@! T button?2"@0F button name ("Cancel").@0T button name ("OK")@0message@TP@ t0@ dt@@ Y2@P @!status @code@0sourceerror@P  hi res t0@S attributesWaveform Graph@ Frequency *@Frequency MultiplierVF@ Sine Wave Square Wave Sawtooth Wave Triangle Wave Waveform Type@ Amplitude@ DC Offset @ Duty Cycle (%) @ Updates per Sec @P@lveventtype.ctl NullTimeout Value Changed Panel Closing App ExitingMenu Selection (User)Menu Selection (App) Mouse DownMouse Up Mouse MoveKey Down Key RepeatKey UpType @Time@pCtlRef HSOldVal HSNewVal!Discard? Event Data@TP@ t0@ dt@@ Y2@P @!status @code@0sourceerror@P  hi res t0@S attributes Signal OutF6@P @!status @code@0source Error Out0$@P@ Fs@ #s Sampling InfoF6@P @!status @code@0sourceError In"@ Amplitude (V) @ Frequency (Hz) 6@P @!status @code@0source Error Out@TP@ t0@ dt@@ Y2@P @!status @code@0sourceerror@P  hi res t0@S attributes Signal Out$@P@ Fs@ #s Sampling Info@ Duty Cycle (%)@ DC Offset6@P @!status @code@0sourceError In@ Amplitude (V)@ Frequency (Hz)F@ Sine Wave Square Wave Sawtooth Wave Triangle Wave Waveform Type@ Fs@ #s&@p reference*@p dup reference @!Visible @ Samples / CycleLD`p$Hl`p`Xpp``0pDDD`p`X\\th h L L L`p`Xpp h h ( 8 ` 8 p p ( (   < \``@ p p ( ` ( (@@@ ( ( `p`X$L p p p p`p`Xdd 8 8 8 p p p    PDStopH$Cd##ZD* |+ |Waveform GraphPD$9=FU9>FUTimeHD$Cd*7*7HDCd.Q;a.R;aU D$7D'U AmplitudeRD J- K-Plot 0UD:KG:LG  FrequencyNPWQW H BdTVHDBd`D23Frequency MultiplierHDd - -ND HDd - -HDEd!o.!p.YD$9F<9F<  Waveform TypeH pEdKBXPKDXOH$DdKZ:KX9 UD:rG:sG  AmplitudeNw~x~ H Ad{}HDAdq~q~UD:G%:G%  DC OffsetN H 8Ad! HDAd-4.4ZD$kx4kx4Duty Cycle (%)H td~:~9[D$@@ Updates per SecH td:9Dw#Fx#F>>>My Function Generator (Version 1.0) Doug Harper February 2003ZD$>?Frequency (Hz)H $td?A[D$;;Samples / CycleH sd76 STOP11010010006 Sine Wave Square Wave Sawtooth Wave Triangle Wave %' %) 4b4f hdhf K3K1  x x PP xx KZKX %) KK<FPHP,MyFunctionGenerator[Version1.0-NoDiagram].vi1FPHPD Gd8111~ Bd*\ BdPBdT\RHdXL01,$X 87,  |||4OhFB||,(\4 O 8e8hBxR<  v$eCd F F F FF GFnn FF G0C0 ,IC |p^F1 !JF*8da x d04 N ) } 8e0 k! 2FJ> 0 O  C> @ :J!6~Ff f ] @O`40%`G:LE%`8: e@ :L!6TFhv v o @ :K!6iF}n n g 0 2@-%(O4 3@^8<GVe0 2@(%*Q  00 2H(4b5gP0 2H-hdigR4 6@)8e@ O@46*gG*g 4 6H-P<be0  h$/ 90  !JF>  |4 3H^6Ee |4 $I.0e0 ez|TX8hB d T||, , x PY95 fpf , ` X0 4 F |9JH 84e4 J ` OX 88e@P  |AD PgL : ` SY0 u0 / . - 54  2 ` S <e0  ` Od ||p 2 ` 0DPc DPc DPc p 2 ` DPb DPb DPb p 0 |}Xhk }Xhk }Xhk 8h `B ( P  Ҝep3 :+ 0/;c /;c /;c 83h+B*+l+XR 3|,p3 :+ /;b /;b /;b L3 :+ >D0 u0 / . - 503,+ @3PC0<.p( "3|Vh43|3|,3.//4/0`./43 F- < 8e04 - <5 h d$&)-0L50*-)&$d h*5|T5|Up5|W5|V ( IUUAn Q8>Q8>:>:>Ix     MS Sans Serif MS Sans Serif MS Sans Serif010RSRC LVINLBVWp9 PP 4 RSID$LVSR8BDPWLLIvi`CPTMtDSTMDFDSLIdsVICDversDLDRFPTDCPMpICON(icl8